﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Source Files">
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="Header Files">
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
      <Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions>
    </Filter>
    <Filter Include="Resource Files">
      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="framework.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Constants.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\CameraController.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\ComponentsManager.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\CustomPlayerData.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\DebugComponent.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\EmulatorComponent.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\FastLoader.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\FrameRateManager.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\GameState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\PlayerData.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\PlayerDataManager.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\StageManager.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\SysTimer.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\Input\InputBufferType.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\Input\InputEmulator.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\Input\InputState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\Input\JvsButtons.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\Input\TouchPanelEmulator.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\Input\TouchPanelState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\Input\TouchSliderEmulator.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\Input\TouchSliderState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="FileSystem\ConfigFile.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="FileSystem\TextFile.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Bindings\Binding.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Bindings\Ds4Binding.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Bindings\IInputBinding.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Bindings\KeyboardBinding.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Bindings\MouseBinding.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\DirectInput\Ds4\Ds4Button.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\DirectInput\Ds4\Ds4State.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\DirectInput\Ds4\DualShock4.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\DirectInput\Controller.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\DirectInput\DirectInput.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\DirectInput\DirectInputDevice.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\DirectInput\DirectInputMouse.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Keyboard\Keyboard.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Keyboard\KeyboardState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\KeyConfig\Config.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\KeyConfig\KeyString.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\KeyConfig\KeyStringHash.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Mouse\Mouse.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Mouse\MouseState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\IInputDevice.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Utilities\EnumBitwiseOperations.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Utilities\Math.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Utilities\Operations.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Utilities\Stopwatch.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Utilities\Vec2.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Utilities\Vec3.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\ScaleComponent.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Bindings\XinputBinding.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Xinput\Xinput.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Input\Xinput\XinputState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\GameTargets\HoldState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\GameTargets\TargetHitStates.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\GameTargets\TargetInspector.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\GameTargets\TargetState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\GameTargets\TargetTypes.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="Components\ScoreSaver.h">
      <Filter>Header Files</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="dllmain.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="framework.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\CameraController.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\ComponentsManager.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\DebugComponent.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\EmulatorComponent.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\FastLoader.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\FrameRateManager.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\PlayerDataManager.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\StageManager.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\SysTimer.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\Input\InputEmulator.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\Input\InputState.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\Input\TouchPanelEmulator.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\Input\TouchSliderEmulator.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\Input\TouchSliderState.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="FileSystem\ConfigFile.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="FileSystem\TextFile.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Bindings\Binding.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Bindings\Ds4Binding.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Bindings\KeyboardBinding.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Bindings\MouseBinding.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\DirectInput\Ds4\Ds4State.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\DirectInput\Ds4\DualShock4.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\DirectInput\Controller.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\DirectInput\DirectInput.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\DirectInput\DirectInputDevice.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\DirectInput\DirectInputMouse.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Keyboard\Keyboard.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Keyboard\KeyboardState.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\KeyConfig\Config.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\KeyConfig\KeyString.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\KeyConfig\KeyStringHash.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Mouse\Mouse.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Utilities\Math.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Utilities\Operations.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Utilities\Stopwatch.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Utilities\Vec2.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Utilities\Vec3.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\ScaleComponent.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Bindings\XinputBinding.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Xinput\Xinput.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Input\Xinput\XinputState.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\GameTargets\TargetInspector.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Components\ScoreSaver.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
  </ItemGroup>
</Project>